/**
 * @description 密码加密方法
 */

const crypto = require('crypto')
const CRYPTO_SECRET_KEY = require('../conf/secretKeys')

/**
 * @description md5加密
 */
function _md5(content) {
    const md5 = crypto.createHash('md5')
    return md5.update(content).digest('hex') //使用md5加密并转换16进制
}

/**
 * @description 加密方法
 */

function doCrypto(content) {
    const str = `password=${content}&key=${CRYPTO_SECRET_KEY}`
    return _md5(str)
}

module.exports = doCrypto